tree with edible fruit - French English Dictionary